body{background: #F1F1F1;}
a{color: #3498DB}
// a:hover{color: #666}
.a1:hover{background:#3498DB;color: #fff}
.a2:hover{background:#5CACE2;color: #fff}
.a3:hover{background:#F9F9F9;}
.af:hover{color: #fff}
img:hover{opacity: .9; }
.img5:hover{opacity: .5; }
// -webkit-transition:all .4s; transition: all .4s;
.w1440{width:1440px}
.w1180{width:1180px}
.w860{width: 860px}
.w460{width: 460px}
.w380{width: 380px}
.w290{width: 290px}
.w280{width: 280px}
.w270{width: 270px}
.w260{width: 260px}
.w210{width: 210px}
.w125{width: 125px}
.w180{width: 180px}
.w120{width: 120px}
.w90{width: 90px}
.w85{width: 85px}
.w5{width: 5px}
.l-5{left:-5px}
.l-10{left:-10px}
.l-10{left:-10px}
.lh180{line-height: 180px;}
.h175{height: 175px;}
.h120{height: 120px;}
.h180{height: 180px;}
.h190{height: 190px;}
.h280{height: 280px;}
.h220{height: 220px;}
.h230{height: 230px;}
.h350{height: 350px;}
.h365{height: 365px;}
.h600{height: 600px;}
.h80{height: 80px;}
.h65{height: 65px;}
.h14{height: 14px;}
.h4{height: 4px;}

.pl80{padding-left: 80px;}
.pt50{padding-top: 50px;}
.pt60{padding-top: 60px;}


.bd0{border:0;}
.ls1{letter-spacing: 1px;}
.ls2{letter-spacing: 2px;}
.ml100{margin-left: 100px;}
//page
.page{
	text-align: center;
	span,a,strong{
		display: inline-block;padding: 5px 10px;margin-right: 5px;
		font-family: verdana;font-size: 14px;color:#666;
	}
    .selfpage,a:hover{background: #0196E3;color: #fff;}
    .close{ color:#ddd;box-shadow:inset 0 0 1px #999; }
}
//star
.star{
	background: url(../img/star-no.png);
	vertical-align: middle;
	b{
		background:url(../img/star-yes.png);
	}
}

//ico
.icon{
	display: inline-block;margin-right: 10px;
	width: 18px;height: 18px;vertical-align: middle;
	background: url(../img/activity-icon.png) no-repeat 0 0;
}
.icontime{background-position: -2px -2px;}
.iconpos{background-position: -2px -28px;}

.search{background: url(../img/search-btn-fix.png) no-repeat  0 0;width:20px;height: 20px;}
.play{background:#E74C3C url(../img/play.png) no-repeat 5px 3px; padding-left: 30px;left:20px;bottom:20px;}

.iconTopSanjiao{
	width: 0px;height: 0px;
	border:10px solid;
	border-bottom-color:#f5f5f5;  
   border-left-color: transparent!important; 
   border-right-color: transparent!important; 
   border-top-color: transparent!important;
	position: absolute;left:15px;top:-20px;
}
//shangpin xiaosanjiao liebiao
.xlist{
	.tip{
		i{
			width: 0px;height: 0px;
			border:6px solid;
			border-bottom-color: transparent!important;  
		   border-left-color: transparent!important; 
		   border-right-color: #F54545; 
		   border-top-color: #F54545;
			position: absolute;left:-1px;top:25px;
		}
	}
}
//xiliecontent ding
.ding{
	overflow: hidden;
	height: 150px;
	.le{
		float:left;
		height: 110px;
		width: 48%;
		border-right: 1px solid #ddd;
		.di{
			width: 38px;height: 38px;
			display: inline-block;margin-top: 25px;
			background: url(../img/icon-smile.png)
		}
	}
	.ri{
		float:left;
		height: 110px;
		width: 48%;
		.di{
			width: 38px;height: 38px;
			display: inline-block;margin-top: 25px;
			background: url(../img/icon-sad.png)
		}
	}
}
@color:#099292; 
.msgContentClassBg{
    background:black;
    position:absolute;
    z-index:900;
    display:none;
}
.msgContentClass{
    position:absolute;
    padding:10px;
    border:5px solid #ddd;
    z-index:999;
    background:#fff;
    display:none;
    max-width:500px;
    box-shadow:inset 0 0 2px #333,0 0 5px #333,0 0 10px #333,0 0 3px #990,0 0 6px #990,0 0 20px #333;
}
.closeMsgB{
    color:#333;
    display:inline-block;
    height:25px;
    width:25px;
    font-size:23px;
    cursor:pointer;
    position:absolute;
    right:-20px;top:-20px;
    border-radius:50%;
    background:#eee;
    color:#999;
    font-family:simsun;
    box-shadow:1px -1px 5px #999;
}

.LDFconfirm{
    position: absolute;
    left:100px;
    top:100px;
    box-shadow:inset 0 0 5px @color,1px 1px 2px #333,0 0 5px #333,0 0 10px #333;
    background: #fff;
    padding:10px;
    z-index: 998;
    .cont{
        color:#333;
        font-weight: 700;
        font-size: 16px;
        font-family: 'Microsoft YaHei';
        padding:20px;
        text-align: center;
    }
    .bottom{
        text-align: center;
        padding: 10px;
        a{
            display: inline-block;
            margin-right: 8px;
            padding:5px 10px;
            border:1px solid #ddd;
            color:#fff;
            font-size: 14px;
            font-family: 'Microsoft YaHei';
            &.yes{ background: @color; }
            &.no{ background: #ccc; }
            &:hover{background: @color+50;}
        }
    }
}